Exploring Cherupuzha